#include "Product.h"

Product product(std::string(), std::string(), std::string(), 0, 0, std::string());

Product::Product(string n, string b, string m, double p, int q, string c) {
    name = n;
    brand = b;
    manufacturer = m;
    price = p;
    quantity = q;
    category = c;
}
//用于获取名字
string Product::getName() const {
    return name;
}
//用于获取品牌
string Product::getBrand() const {
    return brand;
}

//用于获取制造商
string Product::getManufacturer() const {
    return manufacturer;
}

//用于获取编号
int Product::getQuantity() const {
    return quantity;
}

//用于获取价格
double Product::getPrice() const {
    return price;
}

string Product::getCategory() const {
    return category;
}


//用于输入名称
void Product::setName(string n) {
    this->name = n;
}
//用于输入类别
void Product::setCategory(string c) {
    this->category = c;
}

//用于输入品牌
void Product::setBrand(string b) {
    this->brand = b;
}

//用于输入制造商
void Product::setManufacturer(string m) {
    this->manufacturer = m;
}

//用于输入数量
void Product::setQuantity(int q) {
    this->quantity = q;
}

//用于输入价格
void Product::setPrice(double p) {
    this->price = p;
}
